keep on winning - German English Dictionary